Performance Modeling of Multithreaded Distributed Memory Architectures

نویسنده

  • W. M. Zuberek
چکیده

In multithreaded distributed memory architectures, long{ latency memory operations and synchronization delays are tolerated by suspending the current thread and switching to another thread, which is executed concurrently with the long{latency operation of the suspended thread. Timed Petri nets are used to model several multithreaded architectures at the instruction and thread levels. Model evaluation results are presented to illustrate the in uence of di erent model parameters on the performance of the system.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Approximate Performance Evaluation of Multi– Threaded Distributed Memory Architectures

The long–latency memory accesses and unpredictable synchronization delays in multithreaded distributed memory architectures are tolerated by context switching, i.e., by suspending the current thread and switching the processor to another thread waiting for execution. Simple queueing models of multithreaded processors and their interconnecting network are used for finding approximate performance...

متن کامل

Timed Colored Petri Net Models of Distributed Memory Multithreaded Multiprocessors

Distributed{memory multithreaded multiprocessors are composed of a number of (multithreaded) processors, each with its memory, and an interconnecting network. The long memory latencies and synchronization delays are tolerated by context switching, i.e., by suspending the current thread and switching the processor to another `ready' thread provided such a thread is available. Because of very sim...

متن کامل

HPC Selection of Models of DNA Substitution for Multicore Clusters

This paper presents the High Performance Computing (HPC) support of jModelTest2, the most popular bioinformatic tool for the statistical selection of models of DNA substitution. As this task can demand vast computational resources, especially in terms of processing power, jModelTest2 implements three parallel algorithms for model selection: (1) a multithreaded implementation for shared memory a...

متن کامل

Analytic Performance Modeling for a Spectrum of Multithreaded Processor Architectures

The throughput of pipelined processors suflers from delays associated with instruction dependencies and memory latencies. Multithreaded architectures attempt t o hide such delays b y sharing the processor with multiple instruction streams. In this paper we develop a comprehensive analytic framework to quantitatively evaluate the performance of a wide spectrum of multithreaded machines, ranging ...

متن کامل

Timed Petri net models of multithreaded multiprocessor architectures

Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE. Abstract Multithreaded distributed{memory multiprocessor architectures ar...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999